#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>


#define change_bit(n)     n=((n & 0x55555555) <<1)+((n & 0xaaaaaaaa)>>1)

int main()
{
	int a = 10;
	printf("%d\n", change_bit(a));

	return 0;
}